// Copyright (c) Huawei Technologies Co., Ltd. 2025. All rights reserved.
// This source file is part of the Cangjie project, licensed under Apache-2.0
// with Runtime Library Exception.
//
// See https://cangjie-lang.cn/pages/LICENSE for license information.

#ifndef CANGJIE_MIGRATOR_DEVECO_PARSEENVIRONMENTVARIABLE
#define CANGJIE_MIGRATOR_DEVECO_PARSEENVIRONMENTVARIABLE

#include <vector>
#include <string>
#include <memory>

#include "Platform/EnvironmentVariable.h"

namespace CangjieMigrator::Deveco {

std::unique_ptr<Platform::EnvironmentVariable> ParseEnvironmentVariableLog(std::string line);
std::vector<Platform::EnvironmentVariable> ParseEnvironmentVariableLog(std::vector<std::string> lines);

} // namespace CangjieMigrator::Deveco

#endif // CANGJIE_MIGRATOR_DEVECO_PARSEENVIRONMENTVARIABLE
